tower blocks - Alemán Inglés Diccionario